home *** CD-ROM | disk | FTP | other *** search
- Path: dispatch.news.demon.net!demon!marius!not-for-mail
- From: ken@nrtt.demon.co.uk (Ken Tindell)
- Newsgroups: comp.arch.embedded,comp.lang.c,sci.electronics.design,sci.engr,sci.engr.control
- Subject: Re: Hitachi RISC SH7000 series C Compilers
- Date: Mon, 15 Apr 1996 09:53:58 GMT
- Organization: Northern Real-Time Technologies Ltd.
- Distribution: world
- Message-ID: <4f7cc$9353a.14a@marius>
- References: <316B4924.5E7B@mail.med.upenn.edu> <316C41B1.23C2@epfl.ch> <317275A2.23@wronz.org.nz>
- Reply-To: ken@nrtt.demon.co.uk
- X-NNTP-Posting-Host: nrtt.demon.co.uk
- X-Newsreader: News for Windows NT X1.0-75
-
- In article <317275A2.23@wronz.org.nz>
- Bernie Mentink <mentink@wronz.org.nz> wrote:
-
- > Hi Folks,
- >
- > Does any one know of a 'good' C compiler for the Hitachi SH7000 series
- > of RISC micros.
- >
- > The Hitachi products is impossible to use.
- > ( Though if someone has successfully used it I'd like to hear )
-
- We've "successfully" used it. You have to get the right version:
- I think the latest version is 2.0A (with 3.0F the latest beta version).
- Version 4 is due out in 6 months, or so (or so the people at Hitachi
- tell us).
-
- Yes, I think it's a poor compiler (it's error messages are the
- most obtuse I've ever seen a compiler produce: nearly everything
- turns out as "illegal token"). There are outstanding bugs, many in
- the front-end. It doesn't bode well when a compiler fails to parse
- legal ANSI-C: to me it shows inadequate testing and a poor
- understanding of the language. Doesn't fill me with confidence
- that the generated code will do what ANSI said it should...
-
- Happily, I've found out that gcc targets to the SH7000 range,
- and also works with the E7000 emulator (at least on Unix machines).
- I'm still trying to get an answer if the E7000PC emulator is supported
- from gcc under DOS. I'm told gcc code quality is as good as that
- produced by the SHC compiler.
-
- So you know the answer. If anyone has got gcc working under DOS
- with the E7000PC emulator then please let me know!
-
- Ken
-
-
-